Performance Analysis of HighSpeed TCP and its Improvement for High Throughput and Fairness against TCP Reno Connections

نویسندگان

  • Koichi Tokuda
  • Masayuki Murata
چکیده

Among Internet services that have recently been initiated, including data GRID network and storage area network (SAN), the server machines have gigabit-level network interfaces such as Gigabit Ethernet, and directly connect to high-speed network to deliver gigabyte/terabyte data to other hosts. Although these services require a large amount of network bandwidth and disk storage, such services will emerge increasingly in the future Internet since their costs are rapidly decreasing. When the TCP Reno version, which is the most popular version of TCP included in the current OSs, is used for such high-speed data transmissions, it cannot achieve enough throughput because of the essential nature of TCP’s congestion control mechanism. HighSpeed TCP has recently been proposed as one of the possible ways to improve the throughput by modifying the congestion control mechanism. However, the performance of HighSpeed TCP has not been fully investigated. Especially, fairness issues between HighSpeed TCP and TCP Reno have not been considered. In this paper, we first investigate the throughput and fairness properties of HighSpeed TCP through mathematical analysis and simulation studies. We show that HighSpeed TCP can provide larger throughput than TCP Reno, but it cannot fully utilize the link bandwidth because of bursty packet losses at the router buffer. We also demonstrate that HighSpeed TCP degrades the throughput of TCP Reno when they share the bottleneck link. We then propose Gentle HighSpeed TCP, which has new congestion control mechanisms of TCP that improve the throughput of HighSpeed TCP. One of the major features in Gentle HighSpeed TCP is that it has two modes in the congestion avoidance phase, each of which uses different algorithms in changing window size. It also has a new mechanism to avoid throughput degradation in the initial slow start phase. We confirm the effectiveness of Gentle HighSpeed TCP by simulation experiments. We observe from the simulation results that the throughput of Gentle HighSpeed TCP becomes larger than that of the original HighSpeed TCP by up to 30%. Furthermore, Gentle HighSpeed TCP can greatly improve the data transmission performance without degrading the throughput of competing TCP Reno connections. That is, Gentle HighSpeed TCP outperform the original HighSpeed TCP in both terms of the throughput and the fairness with TCP Reno.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Congestion Control Mechanism of High–Speed TCP

Among Internet services that have recently been initiated, including data GRID network and storage area network (SAN), the server machines have gigabit-level network interfaces such as Gigabit Ethernet, and directly connect to high-speed network to deliver gigabyte/terabyte data to other hosts. Although these services require a large amount of network bandwidth and disk storage, such services w...

متن کامل

SRF TCP: A TCP-Friendly and Fair Congestion Control Method for High-Speed Networks

TCP Reno congestion control carries two issues. First, its performance is poor in high-speed networks. To solve this TCP Reno drawback, HighSpeed TCP and Scalable TCP were proposed. However, the fairness between these proposed TCP and TCP Reno is not considered, when both connections coexist. Second, TCP Reno connections share bandwidth unfairly, when TCP flows with different RTTs use the same ...

متن کامل

Performance Analysis and Improvement of HighSpeed TCP with TailDrop/ARED Routers

Continuous and explosive growth of the Internet has shown that current TCP mechanisms can obstruct efficient use of high-speed, long-delay networks. To address this problem we propose an enhanced transport-layer protocol called gHSTCP, based on the HighSpeed TCP protocol proposed by Sally Floyd. It uses two modes in the congestion avoidance phase based on the changing trend of RTT. Simulation r...

متن کامل

Analysis and Improvement of Fairness between TCP Reno and Vegas for Deployment of TCP Vegas to the Internet

According to the past researches, a TCP Vegas version is able to achieve higher throughput than TCP Tahoe and Reno versions, which are widely used in the current Internet. However, we need to consider a migration path for TCP Vegas to be deployed in the Internet. By focusing on the situation where TCP Reno and Vegas connections share the bottleneck link, we investigate the fairness between two ...

متن کامل

A Study on High Speed Packet Scheduling Method for Achieving Fairness among TCP Connections

In this paper, we first investigate the fairness between TCP Reno and TCP Vegas by focusing on the situation where Reno and Vegas connections share the bottleneck link. From the analysis and the simulation results, we find that the performance of TCP Vegas is much smaller than that of TCP Reno as opposed to an expectation on TCP Vegas. The RED algorithm improves the fairness to some degree, but...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003